import Koa from 'koa';
import Serve from 'koa-static';
import path from 'path';

const app = new Koa();

// 配置静态文件中间件
app.use(Serve(
  path.join('./'),  // 静态文件目录路径
  { index: 'index.html' }          // 默认访问文件
));

// 启动服务器
const PORT = process.env.PORT || 3000;
app.listen(PORT, () => {
  console.log(`Server running at http://localhost:${PORT}`);
});

// 处理未匹配路由（可选）
app.use(async (ctx) => {
  ctx.status = 404;
  ctx.body = 'Page not found';
});
